import org.apache.hadoop.hbase.CompareOperator;
import org.apache.hadoop.hbase.client.Get;
import org.apache.hadoop.hbase.client.Scan;
import org.apache.hadoop.hbase.filter.*;

import java.util.List;

public class FilterDemo {

    public static void main(String[] args) {

        byte[] FAMILY = "f".getBytes();
        byte[] QUALIFIER = "name".getBytes();


        Scan scan = new Scan();
        scan.withStartRow("a".getBytes());
        scan.withStopRow("z".getBytes());


        Filter filter = null;
        scan.setFilter(filter);


        CompareOperator cpt = null;

        ByteArrayComparable b=null;
        filter = new ColumnValueFilter(FAMILY,QUALIFIER,CompareOperator.LESS,"a".getBytes());

        List<Filter> lst = null;
        FilterListWithAND fLst = new FilterListWithAND(lst);


        InclusiveStopFilter stpFilter = new InclusiveStopFilter("z".getBytes());

        new FirstKeyOnlyFilter();

        new FilterList(FilterList.Operator.MUST_PASS_ALL,lst);

        new ColumnCountGetFilter(5);

        new ColumnPrefixFilter("".getBytes());

        Get get = new Get("a".getBytes());



    }
}
